'use strict';

module.exports = {
    // 当前路径
    rootPath: __dirname.replace(/(bin)|(lib)/, ''),
    // 当前位置(命令位置)
    nowPath: process.cwd(),
    // 缓存文件位置
    cachePath: 'git-cache',
    // cli远程仓库目录
    warehouse: function() { return `${this.cachePath}/remote.warehouse`; },
    // 脚手架生成目录
    cli: function() { return `${this.cachePath}/cli`; },
    // 默认组件生成目录
    default: function() { return `${this.cachePath}/default`; },
    // 可选组件生成目录
    choice: function() { return `${this.cachePath}/choice`; },
};